multiphase microstructure - French English Dictionary